#include "addao.h"
#include<QSqlDatabase>
#include<QDebug>
#include<QSqlQuery>
#include<QSqlError>
adDao::adDao()
{

}

QStringList adDao::getAdResourcesPath(int type)
{
    QSqlDatabase dataBase = QSqlDatabase::addDatabase("QSQLITE");
    dataBase.setDatabaseName("D://Embedded//lss.db");
    QStringList list ;
    if(!dataBase.open())
    {
        qDebug()<<"数据库打开失败!!!"<<dataBase.lastError();
        return list;
    }
    //qDebug()<<"11111";
    QString sql = "select path from adResources where type = ? order by id asc;";
    QSqlQuery query;
    query.prepare(sql);
    query.addBindValue(type);
    //qDebug()<<"2222222";
    if(!query.exec())
    {
        qDebug()<<"执行查询语句失败!!!"<<dataBase.lastError();
        return list;
    }
    //qDebug()<<"333333";
    while(query.next())
    {
        QString path = query.value("path").toString();
        list.append(path);
    }
    //qDebug()<<"444444";
    dataBase.close();
    return list;




}
